export default {
    nodes: [
        {
            type: 'rect-node-endpoint',
            id: '1', // 非必选
            data: {
                fzr: '负责人1',
                zh: '1.知会内容xxx',
                qx: [{
                    label: '单号',
                    edit: true,
                    show: false
                }, {
                    label: '日期',
                    edit: false,
                    show: false
                }, {
                    label: '订单明细',
                    edit: true,
                    show: false
                }],
                spyj: [{
                    label: '文本意见',
                    value: ['禁用', '选填', '必填'],
                    select: '必填'
                }, {
                    label: '手写签名',
                    value: ['未启用', '启用'],
                    select: '未启用'
                }]
            },
            x: 500, // 该元素在画布中的位置
            y: 100,
            style: { // 节点样式
                // radius: 30
                // fill: '#39495b'
                // lineDash: [1, 2],
                // // shadowOffsetX: 0,
                // // shadowOffsetY: 2,
                // // shadowColor: '#666',
                // // shadowBlur: 10,
                // height: 40
            },
            label: '制定' // 节点上的文本
            // node 文本默认样式
            // labelCfg: {
            //   // style: {
            //   fill: '#0f0',
            //   textAlign: 'center',
            //   textBaseline: 'middle',
            //   fontWeight: 'bold',
            //   fontSize: 10
            //   // }
            // },
            // 当前节点的多状态样式
            // nodeStateStyles: {
            //   'nodeState:default': {
            //     fill: '#39495b'
            //   }
            //   // 'nodeState:hover': {
            //   //   fill: '#ffbd17'
            //   // },
            //   // 'nodeState:selected': {
            //   //   fill: '#f1ac00'
            //   // }
            // },
            // 自定义锚点数量和位置
            // anchorPoints: [
            //   [0, 0.5],
            //   [0.5, 0],
            //   [1, 0.5],
            //   [0.5, 1]
            // ]
        },
        {
            id: '2',
            data: {
                fzr: '负责人2',
                zh: '2.知会内容xxx',
                qx: [{
                    label: '单号',
                    edit: false,
                    show: false
                }, {
                    label: '日期',
                    edit: false,
                    show: false
                }, {
                    label: '订单明细',
                    edit: true,
                    show: false
                }],
                spyj: [{
                    label: '文本意见',
                    value: ['禁用', '选填', '必填'],
                    select: ''
                }, {
                    label: '手写签名',
                    value: ['未启用', '启用'],
                    select: '启用'
                }]
            },
            type: 'flow-node',
            // style: {
            //   width: 100,
            //   height: 40
            // },
            x: 500,
            y: 200,
            label: '店长'
        },
        {
            id: '3',
            data: {
                fzr: '负责人3',
                zh: '3.知会内容xxx',
                qx: [{
                    label: '单号',
                    edit: true,
                    show: true
                }, {
                    label: '日期',
                    edit: true,
                    show: true
                }, {
                    label: '订单明细',
                    edit: true,
                    show: false
                }],
                spyj: [{
                    label: '文本意见',
                    value: ['禁用', '选填', '必填'],
                    select: '必填'
                }, {
                    label: '手写签名',
                    value: ['未启用', '启用'],
                    select: ''
                }]
            },
            x: 400,
            y: 300,
            type: 'send-node',
            label: '抄送节点'
            // direction: 'down',
            // style: {
            // fill: '#f1b953',
            // size: [100, 80],
            // lineWidth: 0
            // },
            // labelCfg: {
            //   maxlength: 6
            //   // fontSize: 12,
            //   // fill: '#fff',
            //   // textAlign: 'top',
            //   // x: -25,
            //   // y: 0
            // }
            /* anchorPoints: [
        [1, 0],
        [0, 0],
        [0.5, 1],
      ], */
        },
        {
            type: 'rect-node-endpoint',
            id: '4', // 非必选
            data: {
                fzr: '负责人4',
                zh: '4.知会内容xxx',
                qx: [{
                    label: '单号',
                    edit: false,
                    show: false
                }, {
                    label: '日期',
                    edit: false,
                    show: true
                }, {
                    label: '订单明细',
                    edit: true,
                    show: false
                }],
                spyj: [{
                    label: '文本意见',
                    value: ['禁用', '选填', '必填'],
                    select: '禁用'
                }, {
                    label: '手写签名',
                    value: ['未启用', '启用'],
                    select: '未启用'
                }]
            },
            x: 500, // 该元素在画布中的位置
            y: 550,
            // style: { // 节点样式
            // r: 30,
            // fill: '#39495b',
            // lineDash: [1, 2],
            // shadowOffsetX: 0,
            // shadowOffsetY: 2,
            // shadowColor: '#666',
            // shadowBlur: 10,
            // width: 200,
            // height: 40
            // },
            label: '99生效/归档', // 节点上的文本
            // node 文本默认样式
            labelCfg: {
                fill: '#fff',
                textAlign: 'center',
                textBaseline: 'middle',
                // fontWeight: 'bold',
                fontSize: 12
            }
            // 当前节点的多状态样式
            // nodeStateStyles: {
            //   'nodeState:default': {
            //     fill: '#39495b'
            //   },
            //   // 'nodeState:hover': {
            //   //   fill: '#ffbd17'
            //   // }
            //   // 'nodeState:selected': {
            //   //   fill: '#f1ac00'
            //   // }
            // },
            // 自定义锚点数量和位置
            // anchorPoints: [
            //   [0.5, 0],
            //   [1, 0.5],
            //   [0.5, 1],
            //   [0, 0.5]
            // ]
        }
    ],
    edges: [
        {
            source: '1',
            target: '2',
            // sourceAnchor: 3,
            // targetAnchor: 4,
            data: {
                type: 'B',
                amount: '100,000 元',
                date: '2019-08-03',
                selectList: []
            },
            label: '大于等于800'
            // shape: 'cubic-edge',
            // style: {
            // stroke: 'red',
            // lineDash: [5, 2],
            // lineWidth: 2,
            // lineAppendWidth: 10,
            // cursor: 'hand'
            // },
            // labelCfg: {
            // position: 'center', // 其实默认就是 center，这里写出来便于理解
            // autoRotate: true // 使文本随边旋转
            // style: {
            //   stroke: 'white', // 给文本添加白边和白色背景
            //   fill: '#722ed1', // 文本颜色
            //   lineWidth: 5 // 文本白边粗细
            // }
            // }
            // edgeStateStyles: {
            //   'edgeState:default': {
            //     strokeOpacity: 1,
            //     cursor: 'default'
            //   },
            //   'edgeState:hover': {
            //     strokeOpacity: 0.6,
            //     cursor: 'pointer'
            //   },
            //   'edgeState:selected': {
            //     strokeOpacity: 1,
            //     cursor: 'pointer'
            //   }
            // }
        },
        {
            source: '2',
            target: '3',
            sourceAnchor: 3,
            targetAnchor: 4,
            data: {
                type: 'B',
                amount: '100,000 元',
                date: '2019-08-03',
                selectList: []
            },
            label: ''
            // shape: 'cubic-edge',
            // style: {
            // stroke: 'red',
            // lineDash: [5, 2],
            // lineWidth: 2,
            // lineAppendWidth: 10,
            // cursor: 'hand'
            // },
            // labelCfg: {
            // position: 'center', // 其实默认就是 center，这里写出来便于理解
            // autoRotate: true // 使文本随边旋转
            // style: {
            //   stroke: 'white', // 给文本添加白边和白色背景
            //   fill: '#722ed1', // 文本颜色
            //   lineWidth: 5 // 文本白边粗细
            // }
            // }
        },
        {
            source: '2',
            target: '4',
            sourceAnchor: 2,
            targetAnchor: 4,
            data: {
                type: 'B',
                amount: '100,000 元',
                date: '2019-08-03',
                selectList: []
            }
            // label: '12',
            // edgeStateStyles: {
            //   'edgeState:default': {
            //     strokeOpacity: 1,
            //     cursor: 'default'
            //   },
            //   'edgeState:hover': {
            //     strokeOpacity: 0.6,
            //     cursor: 'pointer'
            //   },
            //   'edgeState:selected': {
            //     strokeOpacity: 1,
            //     cursor: 'pointer'
            //   }
            // }
        }
    // {
    //   source: '3',
    //   target: '4',
    //   data: {
    //     type: 'C',
    //     amount: '100,000 元',
    //     date: '2019-08-03'
    //   },
    //   // edgeStateStyles: {
    //   //   'edgeState:default': {
    //   //     strokeOpacity: 1,
    //   //     animate: false
    //   //   },
    //   //   'edgeState:hover': {
    //   //     strokeOpacity: 0.6,
    //   //     stroke: '#ccc',
    //   //     animate: false
    //   //   },
    //   //   'edgeState:selected': {
    //   //     strokeOpacity: 1,
    //   //     stroke: '#ccc'
    //   //   }
    //   // }
    // }
    ]
}
